deliver a promise

Translations
выполнить обещание
He always tries to deliver a promise to his clients.
Он всегда старается выполнить обещание своим клиентам.
Words
promise

noun
обещание
deliver

verb
доставлять